home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-02
/
tptc16.zip
/
ACKER.PAS
next >
Wrap
Pascal/Delphi Source File
|
1993-01-04
|
366b
|
27 lines
program Acker;
(*
Ackerman function
*)
Var
R : Integer;
function A(M, N : Integer) : Integer;
begin
if M = 0 then
A := N+1
else
if N = 0 then
A := A(M-1, 1)
else
A := A(M-1, A(M, N-1));
end;
begin
WriteLn('Ackerman function...');
R := A(3, 6);
WriteLn('finished, R=',R);
end.